package com.zqxx.examine.portal.persistence;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.zqxx.examine.model.exam.UserQuestionHistory;
import com.zqxx.examine.model.question.QuestionStatistic;

public abstract interface QuestionHistoryMapper
{
  public abstract void addUserQuestionHist(@Param("array") List<UserQuestionHistory> paramList);
  
  public abstract List<UserQuestionHistory> getUserQuestionHist(@Param("userId") int paramInt1, @Param("fieldId") int paramInt2);
  
  public abstract List<QuestionStatistic> getQuestionHistStaticByFieldId(@Param("fieldId") int paramInt1, @Param("userId") int paramInt2);
  
  public abstract List<QuestionStatistic> getTypeQuestionHistStaticByFieldId(@Param("fieldId") int paramInt1, @Param("userId") int paramInt2);
}
